high quality sponge - Alemán Inglés Diccionario